#compte {
width:1014px;
height:626px ;
position: absolute;
font-family: Myriad Pro;
background: url("../image/compte/back.png") no-repeat;
}

#passpress{
width:1014px;
height:626px ;
position: absolute;
font-family: Myriad Pro;
background: url("../image/compte/fondpress.png") no-repeat;
}

#top_compte{
width: 1014px;
height: 104px;
background: url("../image/compte/topcompte.png") no-repeat;
font-family: Myriad Pro;
}

#adresse {
width: 1014px;
height: 214px;
background: url("../image/compte/topadresse.png") no-repeat;
font-family: Myriad Pro;
}

#erreur{
width: 1022px;
height:118px;
background: url("../image/compte/fonderreur.png") no-repeat;
font-family: Myriad Pro;
}

#deletemember{
width: 1022;
height:118px;
background: url("../image/compte/attention.png") no-repeat;
font-family: Myriad Pro;
}

a{
text-decoration: none;
}


.coinbas {
float:left;
background-color: green;
width: 1014px;
height: 4px;
margin-top:2px;
}

.corps_top {
width: 994px;
height: 104px;
background: url("../image/naviguation/Corps.png") repeat-x;
float:left;
z-index:4;
}

.coingauche {
float:left;
width:7px;
height: 104px;
background: url("../image/naviguation/CoinGauche.png") no-repeat;
}

.coingauche2 {
float:left;
width:7px;
height:40px;
background: url("../image/bouton/coingauche.png") no-repeat;
}

.coingauche3 {
float:left;
width:5px;
height:12px;
background: url("../image/jauge/JaugeGauche.png") no-repeat;
z-index: 3;
}



.coindroit {
float: left;
width:7px;
height: 104px;
background: url("../image/naviguation/CoinDroit.png") no-repeat;
}

.coindroit2 {
float:left;
width:7px;
height:40px;
background: url("../image/bouton/coindroit.png") no-repeat;
}


.corps {	
width: 1014px;
height: 526px;
position: relative;
top:0px;
z-index: 1;
}

.title_compte {
font-family: Myriad Pro, Arial;
font-size: 24px;
font-weight: bold;
margin-left:26px;
margin-top: 32px;
position: relative;
float: left;
display: inline-block;
}

.top_compte {
right: 2px;
float:left;
width: 1014px;
height: 104px;
z-index:4;
position: relative;
display: block-inline;
}

.corps_top_left {
width: 343px;
height: 104px;
display: inline-block;
float: left;
}

.char {
margin-top: 35px;
margin-left:19px;
float :left;
position: relative;
width: 22px;
height: 24px;
background: url("../image/compte/Personnage.png") no-repeat;
}

.passplus {
margin-top: 35px;
margin-left:19px;
float :left;
position: relative;
width: 22px;
height: 24px;
background: url("../image/passpress/Plus.png") no-repeat;
}



.ucomment {
width: 320px;
margin-left:26px;
margin-bottom: 100px;
clear:left;
font-size: 12px;
color: #aaaaaa;
height: 12px;
position: relative;
}

.ie .ucomment {
width: 320px;
margin-left:26px;
margin-bottom: 100px;
float: left;
clear:left;
font-size: 12px;
color: #aaaaaa;
height: 12px;
position: relative;
}

.barre {
float: right;
position: relative;
}

.corps_top_center {
width: 379px;
height: 104px;
display: inline-block;
float:left;
}

.jauge {
margin-left: 20px;
margin-top:43px;
float:left;
height: 12px;
width:212px;
background: url("../image/jauge/Jauge.png") no-repeat;
position: relative;
z-index:1;
}
.corps_remplissage {
width: 150px;
height:12px;
background: url("../image/jauge/JaugeCorps.png") repeat-x;
float:left;
z-index: 3;
}

.corps_top_right {
width:272px;
height: 104px;
display: inline-block;
float:right;
}

.bouton {
height: 40px;
width: 129px;
margin-left: 27px;
margin-top: 32px;
float: left;
display: inline-block;
}

.boutonassistance {
height: 40px;
width: 129px;
margin-right: 27px;
margin-top: 32px;
float: right;
display: inline-block;
}

.corpsbouton {
height: 40px;
width: 115px;
background: url("../image/bouton/Corps.png") repeat-x;
float:left;
}

.ecriturebouton {
margin-top: 10px;
margin-right:20px;
position: relative;
float: right;
display: inline;
color: white;
font-size: 14px;
}

.ecriturebouton4{
margin-top: 10px;
margin-left: 10px;
position: relative;
float: left;
display: inline;
color: white;
font-size: 14px;
}


.iconebouton {
margin-top: 8px;
float: right;
position: relative;
margin-right: 10px;
}

.probleme {
float: right;
margin-right: 23px;
margin-top:37px;
font-size: 12px;
color: #aaaaaa;
text-align: justify;
height: 35px;
	
}

.assistance {
margin-top:4px;
margin-left: 4px;
	
}

.content {
width: 1014px;
height: 518px;
display: inline-block;
float:left;
z-index: 3;
position: relative;

}

table.information {
bottom: 522px;
width: 600px;
height: 500px;
margin-left:345px;
background: url("../image/compte/Quadrillage.png") no-repeat;
display: inline-block;
float:left;
z-index: 3;
position: relative;
border-collapse: collapse;
}

table.creationteam {
bottom: 524px;
width: 601px;
height: 500px;
margin-left:346px;
display: inline-block;
float:left;
z-index: 3;
position: relative;
border-collapse: collapse;
}

table.teamcree {
bottom: 524px;
width: 601px;
height: 500px;
margin-left:346px;
display: inline-block;
float:left;
z-index: 3;
position: relative;
border-collapse: collapse;
}

td{
width: 300px;
height:103px;
font-size: 14px;
color: white;
font-weight: bold;
border-width: 3px;
}

table.creationteam td{
width: 300px;
height:104px;
font-size: 14px;
color: white;
font-weight: bold;
border-width: 3px;
}

table.teamcree td{
width: 300px;
height:104px;
font-size: 14px;
color: white;
font-weight: bold;
border-width: 3px;
border: 3px solid #00539F;
}
td.mineur {
background: url("../image/compte/BlocNaissance.png") no-repeat;
}

td.passpress {
background: url("../image/compte/BlocPresse.png") no-repeat bottom left;
}

td.nonlicence {
height: 104px;
background: url("../image/compte/BlocLicence.png") no-repeat right ;
}

td a {
color: white;
font-weight: normal;
}
.crayon {
float: right;
margin-right:20px;
margin-top:-1px;

}

.info {
margin-left: 25px;
color: #aaaaaa;
font-size: 12px;
display: inline-block;
position: relative;
margin-top: 10px;
}

.infobas {
color:#dddddd;
margin-left: 25px;
font-size: 12px;
display: inline-block;
position: relative;
margin-top: 10px;
}
.title_content {

position: relative;
margin-left: 25px;
font-weight: bold;
}

.invisible {
visibility: hidden;
}

.naviguation {
right:2px;
width: 295px;
height: 522px;
float: left;
position: relative;
z-index: 3;
display: block-inline;	

}

.barrevertical{
position: relative;
float:left;
margin-left:2px;

}

.commentlist {
font-size: 12px;
color: #aaaaaa;
}
ul {
margin: 0;
padding:0;	
float:left;
}
li {
width:296px;
height:102px;
list-style-type: none;
position: relative;
color:#c6d2e1;
font-family: Myriad Pro;
font-weight: bold;
line-height: 20px;
float:left;

}

#selection {
position: relative;
background: url("../image/compte/Bulle.png") no-repeat;
color: black;
z-index:5;
width: 296px;
height: 102px;
}

.textlist {
font-size:18px;
margin-top: 25px;
margin-left: 33px;
float: left;	
position: relative;
}

.champs {
position: relative;
top: 24px;
margin-left:31px;
width:660px;
height:54px;
float:left;
}

.champs .corps {
display: inline-block;
width: 646px;
height: 54px;
background: url("../image/champs/ChampCorps.png") repeat-x;
float:left;
}

.champsgauche{
float: left;
width: 7px;
height:54px;
background: url("../image/champs/ChampGauche.png") no-repeat;
}

.champsdroit {
width: 7px;
height: 54px;
float: left;
background: url("../image/champs/ChampDroite.png") no-repeat;
}

.ie .input_simple {
margin-top:8px;
height: 38px;
width: 411px;
background-color: #f5f5f5;
border: none;
margin-left:15px;
font-weight: bold;
color: black;
}


.input_simple {
margin-top:8px;
height: 38px;
width: 411px;
background-color: #f5f5f5;
border: none;
margin-left:15px;
font-weight: bold;
color: black;
}

.ie .input_simple2 {
margin-top:14px;
height: 35px;
width: 290px;
background-color: #f5f5f5;
border: none;
margin-left:15px;
font-weight: bold;
color: black;
}
.input_simple2 {
margin-top:8px;
height: 38px;
width: 291px;
background-color: #f5f5f5;
border: none;
margin-left:15px;
font-weight: bold;
color: black;
}

.input_simple3 {
margin-top:8px;
height: 38px;
width: 600px;
background-color: #f5f5f5;
border: none;
margin-left:15px;
font-weight: bold;
color: #bbbbbb;
font-style: oblique;
font-size: 10px;
}

.boutonvert {
margin-left:40px;
position: relative;
height: 52px;
width: 136px;
background: url("../image/compte/boutonvert.png") no-repeat;
float:left;
margin-top: 24px;
}

.boutonvert2 {
margin-left:40px;
position: relative;
height: 52px;
width: 136px;
background: url("../image/compte/boutonvert.png") no-repeat;
float:left;
margin-top: 70px;
}

.ie .boutonvert2 {
margin-left:40px;
position: relative;
height: 52px;
width: 136px;
background: url("../image/compte/boutonvert.png") no-repeat;
float:left;
margin-top: 50px;
}

.suppr {
margin-left:40px;
position: relative;
height: 52px;
width: 136px;
background: url("../image/compte/cadre.png") no-repeat;
float:left;
margin-top: 25px;
}

.ecriturebouton2 {
margin-top: 15px;
margin-left: 23px;
position: relative;
float: left;
display: inline;
color: white;
font-size: 14px;
font-weight: bold;
}

.ecriturebouton3 {
margin-top: 15px;
margin-left: 35px;
position: relative;
float: left;
display: inline;
color: white;
font-size: 14px;
}

.croixbleu{
width:10px;
height:10px;
top:18px;
right: -25px;
position: relative;
float: right;
background:url("../image/connection/CroixBleue.png") no-repeat;
}

.croixblanche{
width:10px;
height:10px;
top:19px;
right: -25px;
position: relative;
float: right;
background:url("../image/compte/croixblanche.png") no-repeat;
}
.fermer {
top: 15px;
right: 43px;
float: right;
position: relative;
font-size: 14px;
color: #c6d2e1;
}

.fermer2 {
top: 15px;
right: 50px;
float: right;
position: relative;
font-size: 14px;
color: white;
}

.lowchamps {
position: relative;
top: 24px;
margin-left:31px;
width:322px;
height:54px;
float:left;
}

.confirmchamps {
position: relative;
top: 24px;
margin-left:19px;
width:322px;
height:54px;
float:left;
}

.lowchamps .corps {
display: inline-block;
width: 308px;
height: 54px;
background: url("../image/champs/ChampCorps.png") repeat-x;
float:left;
}

.confirmchamps .corps {
display: inline-block;
width: 308px;
height: 54px;
background: url("../image/champs/ChampCorps.png") repeat-x;
float:left;
}

.codepostalchamps .corps {
display: inline-block;
width: 308px;
height: 54px;
background: url("../image/champs/ChampCorps.png") repeat-x;
float:left;
}

.villechamps .corps {
display: inline-block;
width: 308px;
height: 54px;
background: url("../image/champs/ChampCorps.png") repeat-x;
float:left;
}



.codepostalchamps {
position: relative;
margin-top: 70px;
margin-left:31px;
width:322px;
height:54px;
float:left;
}

.villechamps {
position: relative;
margin-top: 70px;
margin-left:19px;
width:322px;
height:54px;
float:left;
}

.ie .villechamps  {
position: relative;
margin-top: 50px;
margin-left:19px;
width:322px;
height:54px;
float:left;
}

tr.choixjeu {
background: url("../image/compte/fondbleu.png") no-repeat;
height: 104px;
width: 601px;
z-index:3;
}

.titleteam {
padding-left:22px;
}



.ajouteam {
height: 28px;
width: 28px;
background: url("../image/compte/Plus.png") no-repeat;
float:right;
margin-right:21px;
display: inline-block;
margin-top: 5px;
z-index: 6;
}

.editteam {
height: 28px;
width: 28px;
background: url("../image/compte/Crayon.png") no-repeat;
float:left;
margin-left:25px;
display: inline-block;
margin-top: 5px;
z-index: 6;
}

.deletteam {
height: 28px;
width: 28px;
background: url("../image/compte/boutonbleu.png") no-repeat;
float:right;
margin-right:21px;
display: inline-block;
margin-top: 5px;
z-index: 6;
}

.deletplayer {
height: 28px;
width: 28px;
background: url("../image/compte/boutonbleu.png") no-repeat;
float:right;
margin-right:21px;
display: inline-block;
margin-top: -40px;
z-index: 6;
}

.validteam {
height:30px;
width:30px;
background-color: orange;
float:right;
margin-top:5px;
margin-right:19px;
}

.payement {
height:30px;
width:30px;
background-color: orange;
float:right;
margin-top:5px;
margin-right:6px;
}

.ie .reservation {
height:30px;
width:30px;
background-color: orange;
float:right;
margin-top:5px;
margin-right:-21px;
}
.reservation {
height:30px;
width:30px;
background-color: orange;
float:right;
margin-top:5px;
margin-right:21px;
}

.croixblanche2 {
height:10px;
width:10px;
margin-left:9px;
margin-top:8px;
background: url("../image/compte/croixblanche.png") no-repeat;
}

.ajustement2 {
margin-top:10px;
float:left;
position:relative;
display: inline-block;
width:150px;
}

.ajustement1{
margin-top:21px;
float:left;
position:relative;
display: inline-block;
width:100px;
}

.selectionjeu {
background: url("../image/compte/menuderoulant.png") no-repeat;
height:30px;
width: 260px;
color: #c6d2e1;
padding-left:10px;
padding-top:5px;
float:left;
margin-top:11px;
}

.selecteur {
width:12px;
height:6px;
margin-right: 20px;
margin-top:8px;
float: right;
background: url("../image/compte/selecteur.png") no-repeat;
}

.ie .selecteur {
width:12px;
height:6px;
margin-right: 20px;
margin-top:-8px;
float: right;
background: url("../image/compte/selecteur.png") no-repeat;
}

.rejoindreequipe {
width:290;
height:54;
background: url("../image/compte/boutonvert2.png") no-repeat;
padding-top: 18px;
padding-left: 20px;
}

.changementcouleurs {
color: #c6d2e1;
font-size: 12px;
font-weight: normal;
}

.couleur {
color: #efefef;
}

.infocreation {
padding-bottom: 18px;
padding-left: 20px;

}

#erreur p {
margin-left: 20px;
margin-top: 20px;
float: left;	
font-size: 14px;
color: white;
line-height: 20px;
}

table.sansbordure {
margin-top:420px;
margin-left: 346px;
}
